that's pretty tough! - Französisch Englisch Wörterbuch